/* article && quote*/
.headline {
	background: #FFFFFF url("image/headline_bg.gif") repeat-x 0 bottom;
	padding: 0 10px 5px 10px;
}

.headline h2 {
	text-align: center;
	font-size: 16px;
	margin: 0;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.headline span {
	color: #FF6600;
}

.headline div {
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}

.subline li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 14px;
	padding: 0 10px 0 10px;
}

.subline span {
	font-size: 11px;
	color: #666666;
}

/* catlist */
.childlist {
	padding: 10px 10px 10px 15px;
	line-height: 24px;
}

.childlist li {
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	background: url("image/li_dot.gif") no-repeat
		5px 12px;
	padding: 0 10px 0 12px;
	overflow: hidden;
}

.catlist {
	padding: 15px 15px 15px 20px;
	line-height: 24px;
}

.catlist_li {
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	background: url("image/li_dot.gif") no-repeat
		5px 12px;
	padding: 0 10px 0 12px;
	overflow: hidden;
}

.catlist_sp {
	background: #FFFFFF url("image/dot.gif") repeat-x 0
		center;
}

.quote_head {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	background: url("image/quote_head.gif")
		no-repeat;
	padding: 0 3px 0 0;
}

.quote_head div {
	width: 80px;
	text-align: center;
	font-size: 14px;
}

.quote_head_i {
	color: #666666;
	padding: 2px 0 1px 1px;
}

.quote_body {
	border: #FF7300 1px solid;
	padding: 11px 0 11px 0;
}

.quote_body li {
	background: url("image/ico_quote.gif")
		no-repeat 13px 1px;
	padding: 0 15px 0 35px;
	color: #666666;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}